Convert 20 individual windows to tabs in a notebook. #301
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Benefits:
From Google AI Overview,
wxpython convert app from a design of many independent dialogs to a design of tabs in a single window
https://www.google.com/search?client=safari&rls=en&q=wxpython+convert+app+from+a+design+of+many+independent+dialogs+to+a+design+of+tabs+in+a+single+window&ie=UTF-8&oe=UTF-8&dlnr=1&sei=9tCMaIybCoS7qtsP5J3roQ4
"To convert a wxPython app from multiple independent dialogs to a single-window tabbed design, you will refactor your dialogs into wx.Panel subclasses and embed them in a wx.Notebook or wx.aui.AuiNotebook. This approach is a standard pattern for creating modern, single-window interfaces in wxPython."
Google AI Overview also produces a step-by-step roadmap.